London Housing
59 1/2 Southwark St., Southwark, Greater London, United Kingdom, SE1 0AL
(02079) 349811 Phone